home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Skunkware 5
/
Skunkware 5.iso
/
src
/
X11
/
dox-9.1
/
xshkill.sh
< prev
next >
Wrap
Linux/UNIX/POSIX Shell Script
|
1995-06-22
|
1KB
|
53 lines
#! /bin/sh
: '@(#)xshkill.sh 9.1'
: 1994 Arthur David Olson
:
: The X Consortium, and any party obtaining a copy of these files from
: the X Consortium, directly or indirectly, is granted, free of charge, a
: full and unrestricted irrevocable, world-wide, paid up, royalty-free,
: nonexclusive right and license to deal in this software and
: documentation files {the "Software"}, including without limitation the
: rights to use, copy, modify, merge, publish, distribute, sublicense,
: and/or sell copies of the Software, and to permit persons who receive
: copies from any such party to do so. This license includes without
: limitation a license to do the foregoing actions under any patents of
: the party supplying this software to the X Consortium.
flags=
id=+
while :
do
case $1 in
--) shift ; break ;;
-display) shift
case $# in
0) set x ; break ;;
*) flags="$flags -display $1"
shift ;;
esac ;;
-frame) flags="$flags -frame" ; shift ;;
-id) shift
case $# in
0) set x ; break ;;
*) id="$1" ; shift ;;
esac ;;
*) break ;;
esac
done
case $# in
0) ;;
*) O=`basename "$0"`
echo "$O: usage is $O" \
"[-display displayname]" \
"[-id resource]" \
"[-frame]" \
"# 9.1" >&2
exit 1 ;;
esac
exec dox $flags killclient "$id"